/* 其他定位组件 */

/* 下载app二维码 */
#code {
  top: 650px;
  left: 50%;
  /* 水平距离根据left50%再往右偏移固定的距离 */
  transform: translateX(703px);
}

#code div:first-child {
  padding: 15px 15px 0 15px;
  border-bottom: 1px dashed #d6d6d6;
}

#code img {
  width: 120px;
  height: 120px;
  margin: 9px 0 7px;
}

#code div:last-child {
  line-height: 36px;
}

#code div:last-child i {
  width: 26px;
  height: 26px;
  margin-right: 16px;
  background: url(../../imgs/购物车空.png) 0 -2px / cover no-repeat;
}

/* 楼层跳跃 */
#floor {
  top: 650px;
  left: 50%;
  /* 水平距离根据left50%再往右偏移固定的距离 */
  transform: translateX(-703px);
}

#floor li {
  width: 35px;
  height: 35px;
  background: url(../../imgs/floor.png) no-repeat #fff;
  cursor: pointer;
  user-select: none;
}

#floor li:not(:last-child) {
  margin-bottom: 5px;
}

#floor .recFloor {
  background-position: -1px -202px;
}

#floor .accFloor {
  background-position: -1px -162px;
}

#floor .cloFloor {
  background-position: -2px -82px;
}

#floor .exqFloor {
  background-position: -1px -1px;
}

#floor .homeFloor {
  background-position: -1px -322px;
}

#floor .btt {
  background-position: -1px -41px;
}

#floor .recFloor.active {
  background-position: -41px -202px;
  background-color: #fe7594;
}

#floor .accFloor.active {
  background-position: -41px -162px;
  background-color: #ba9eee;
}

#floor .cloFloor.active {
  background-position: -42px -82px;
  background-color: #f55826;
}

#floor .exqFloor.active {
  background-position: -41px -1px;
  background-color: #93d56f;
}

#floor .homeFloor.active {
  background-position: -41px -322px;
  background-color: #c2ed51;
}

#floor .btt.active {
  background-position: -41px -41px;
  background-color: cornflowerblue;
}

#floor .active span {
  display: block;
  width: 35px;
  line-height: 35px;
  margin-left: 35px;
}

/* 固定头部搜索框 */
#fixedSearch {
  width: 100%;
  top: 0;
  left: 0;
  opacity: 0.9;
}

#fixedSearch .logo {
  width: 170px;
  height: 88px;
  margin: 0 160px 0 28px;
  background: url(../../imgs/logo.jpg) -20px 6px;
}

#fixedSearch .search {
  padding: 26px 0;
}

#fixedSearch .search input {
  height: 35px;
  outline: none;
  border: none;
}

#fixedSearch .search .hbtxt {
  width: 428px;
  text-indent: 10px;
}

#fixedSearch .search .hbsub {
  width: 58px;
  background: url(../../imgs/搜索.png) no-repeat 14px -1px #feb80f;
  background-size: contain;
}
